#include <stdio.h>


 void min_max(int arr[],int n)
 {
     int temp,j;
     for(int i=0;i<n;i++)
     {
         temp=arr[i];
         j=i-1;
         while(j>=0&&arr[j]>temp)
         {
             arr[j+1]=arr[j];
             j--;
         }
         arr[j+1]=temp;
     }
     
 }


int main() {
    int arr[] = {12, 11, 13, 5, 6};
    int n = sizeof(arr) / sizeof(arr[0]);

    printf("排序前的数组: \n");
    printArray(arr, n);

    min_max(arr, n);

    printf("排序后的数组: \n");
    printArray(arr, n);

    return 0;
}